Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 25102f8d6dcfcc2e7348f2c01fab8f5b67f0bffb


Parents : 8367f17
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-03-31T06:07:43+03:00

feat(database): initialize AccessAttemptsDAO in Database class for tracking access attempts

Changes

1 files changed, 2 insertions(+), 0 deletions(-)


Diff

diff --git a/meshchatx/src/backend/database/__init__.py b/meshchatx/src/backend/database/__init__.py
index e5f609c5..aee0668f 100644
--- a/meshchatx/src/backend/database/__init__.py
+++ b/meshchatx/src/backend/database/__init__.py
@@ -5,6 +5,7 @@ import shutil
import zipfile
from datetime import UTC, datetime
+from .access_attempts import AccessAttemptsDAO
from .announces import AnnounceDAO
from .config import ConfigDAO
from .contacts import ContactsDAO
@@ -42,6 +43,7 @@ class Database:
self.contacts = ContactsDAO(self.provider)
self.map_drawings = MapDrawingsDAO(self.provider)
self.debug_logs = DebugLogsDAO(self.provider)
+ self.access_attempts = AccessAttemptsDAO(self.provider)
self.crash_history = CrashHistoryDAO(self.provider)
def initialize(self):


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────